heap of dry pulse - Turkish English Dictionary